package model

import (
	"os/exec"
)

type Process struct {
	Pid         int         `gorm:"column:pid" json:"pid"`
	Log         string      `gorm:"column:log" json:"log"`
	ErrorLog         string      `gorm:"column:error_log" json:"error_log"`
	Name        string      `json:"name"`
	ProcessFile string      `json:"process_file"`
	Args        string      `json:"args"`
	Status      int      `json:"status"`
	Pointer     *exec.Cmd `gorm:"-" json:"-"`
	Date int64 `json:"date"`
	Cpu string  `gorm:"-" json:"cpu"`
	Memory string  `gorm:"-" json:"memory"`
}

func (Process) TableName() string {
	return "process"
}


